<?php
/**
 * Создать группу (нужна для создания групп без кода,
 * иначе можно использовать access_save_groupcode())
 */
function access_add_group($name,$code=null,$mod=null)
{
    $Processor = mst_getdatemod('access','Processor');
    $obj = $Processor->query('sc_getObj_groups');    
    $obj->set('plain',$name,'name');
    $obj->set('plain',$code,'code');
    $obj->set('plain',$mod,'mod');
    $id = $Processor->query('sc_insert_groups',$obj);
    if (!$id OR sharpobj_iserror($id ))
    {
        // Ошибка
        mst_error('Ошибка sharpobj',"Процессор вернул ошибку {$id->get('plain','code')} {$id->get('plain','name')} {$id->get('plain','about')}",1);
        return false;
    }
    return $id;
}






// Присвоить роль




?>